package com.yitao.client.dto.user;

import com.skipper.base.dto.BaseDto;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;


public class BuyerUserAddressDto extends BaseDto {

    private static final long serialVersionUID = -8314626492457867937L;
    /**
     * id	
     *
     * @mbggenerated
     */
    @ApiModelProperty("id")
    private Long id;

    /**
     * user_id	用户id
     *
     * @mbggenerated
     */
    @ApiModelProperty("买手用户id")
    private Long buyerUserId;

    /**
     * nick_name	收货人姓名(不是用户昵称)
     *
     * @mbggenerated
     */
    @ApiModelProperty("收货人姓名")
    private String nickName;

    /**
     * phone	收货电话
     *
     * @mbggenerated
     */
    @ApiModelProperty("收货手机号")
    private String phone;

    /**
     * address	详细地址
     *
     * @mbggenerated
     */
    @ApiModelProperty("详细地址")
    private String address;

    /**
     * create_time	创建时间
     *
     * @mbggenerated
     */
    @ApiModelProperty("创建时间")
    private Date createTime;

    @ApiModelProperty("创建时间-前端展示")
    private String createTimeString;

    /**
     * 省
     */
    @ApiModelProperty("省id")
    private Integer provinceId;

    /**
     * 市
     */
    @ApiModelProperty("市id")
    private Integer cityId;

    /**
     * 区
     */
    @ApiModelProperty("区id")
    private Integer areaId;

    /**
     * 省-名称
     */
    @ApiModelProperty("省")
    private String province;

    /**
     * 市-名称
     */
    @ApiModelProperty("市")
    private String city;

    /**
     * 区-名称
     */
    @ApiModelProperty("区")
    private String area;

    /**
     * 身份人姓名
     */
    @ApiModelProperty("身份人姓名")
    private String realName;


    /**
     * 证件号
     */
    @ApiModelProperty("证件号")
    private String cardNo;


    /**
     * 证件文件正面路径
     */
    @ApiModelProperty("证件文件正面路径")
    private String cardImgFirst;


    /**
     * 证件文件背面路径
     */
    @ApiModelProperty("证件文件背面路径")
    private String cardImgSecond;


    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getBuyerUserId() {
        return buyerUserId;
    }

    public void setBuyerUserId(Long buyerUserId) {
        this.buyerUserId = buyerUserId;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getCreateTimeString() {
        return createTimeString;
    }

    public void setCreateTimeString(String createTimeString) {
        this.createTimeString = createTimeString;
    }

    public Integer getProvinceId() {
        return provinceId;
    }

    public void setProvinceId(Integer provinceId) {
        this.provinceId = provinceId;
    }

    public Integer getCityId() {
        return cityId;
    }

    public void setCityId(Integer cityId) {
        this.cityId = cityId;
    }

    public Integer getAreaId() {
        return areaId;
    }

    public void setAreaId(Integer areaId) {
        this.areaId = areaId;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getArea() {
        return area;
    }

    public void setArea(String area) {
        this.area = area;
    }

    public String getRealName() {
        return realName;
    }

    public void setRealName(String realName) {
        this.realName = realName;
    }

    public String getCardNo() {
        return cardNo;
    }

    public void setCardNo(String cardNo) {
        this.cardNo = cardNo;
    }

    public String getCardImgFirst() {
        return cardImgFirst;
    }

    public void setCardImgFirst(String cardImgFirst) {
        this.cardImgFirst = cardImgFirst;
    }

    public String getCardImgSecond() {
        return cardImgSecond;
    }

    public void setCardImgSecond(String cardImgSecond) {
        this.cardImgSecond = cardImgSecond;
    }
}